package com.ruoyi.system.domain.vo;

public class CameraInfoVo {

    /**
     * 设备序列号
     */
    private String  deviceSerial;
    /**
     * IPC序列号
     */
    private String ipcSerial;
    /**
     * 通道号
     */
    private int channelNo;
    /**
     * 设备名
     */
    private String deviceName;
    /**
     * 设备上报名称
     */
    private String localName;
    /**
     * 通道名
     */
    private String channelName;
    /**
     * 在线状态：~~0-不在线，1-在线,-1设备未上报（该字段已废弃）
     */
    private int status;
    /**
     * 图片地址（大图），若在萤石客户端设置封面则返回封面图片，未设置则返回默认图片
     */
    private String picUrl;
    /**
     * 是否加密，0：不加密，1：加密
     */
    private int isEncrypt;
    /**
     * 视频质量：0-流畅，1-均衡，2-高清，3-超清
     */
    private int videoLevel;
    /**
     * 当前通道是否关联IPC：true-是，false-否。设备未上报或者未关联都是false
     */
    private boolean relatedIpc	;
    /**
     * 是否显示，0：隐藏，1：显示
     */
    private String isAdd;
    /**
     * camera设备类型
     */
    private String devType;

    public String getDeviceSerial() {
        return deviceSerial;
    }

    public void setDeviceSerial(String deviceSerial) {
        this.deviceSerial = deviceSerial;
    }

    public String getIpcSerial() {
        return ipcSerial;
    }

    public void setIpcSerial(String ipcSerial) {
        this.ipcSerial = ipcSerial;
    }

    public int getChannelNo() {
        return channelNo;
    }

    public void setChannelNo(int channelNo) {
        this.channelNo = channelNo;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getLocalName() {
        return localName;
    }

    public void setLocalName(String localName) {
        this.localName = localName;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getPicUrl() {
        return picUrl;
    }

    public void setPicUrl(String picUrl) {
        this.picUrl = picUrl;
    }

    public int getIsEncrypt() {
        return isEncrypt;
    }

    public void setIsEncrypt(int isEncrypt) {
        this.isEncrypt = isEncrypt;
    }

    public int getVideoLevel() {
        return videoLevel;
    }

    public void setVideoLevel(int videoLevel) {
        this.videoLevel = videoLevel;
    }

    public boolean isRelatedIpc() {
        return relatedIpc;
    }

    public void setRelatedIpc(boolean relatedIpc) {
        this.relatedIpc = relatedIpc;
    }

    public String getIsAdd() {
        return isAdd;
    }

    public void setIsAdd(String isAdd) {
        this.isAdd = isAdd;
    }

    public String getDevType() {
        return devType;
    }

    public void setDevType(String devType) {
        this.devType = devType;
    }
}
